#if !defined(GLOB_FILES_H)
#define GLOB_FILES_H
//888888888888888888888888888888888888888888888888888888888888888888888888888888888888888
//
//	File		 :	glob_files.h
//	Contents	 :	Header file for functions emulating perl utility
//	Creation Date:	19/01/2005
//	tabs width	 :	every 4 characters
//
//888888888888888888888888888888888888888888888888888888888888888888888888888888888888888


#include <vector>
#include <string>


namespace glob_files
{
std::vector<std::string>  glob(const std::string& path);
std::vector<std::string>  glob_expand(const std::vector<std::string>& path);
//!_______________________________________________________________________________________
//!     
//!		glob_all
//!			matches tab delimited specifications in a vector
//!     
//!		\author lg (1/25/2011)
//!     
//!     \param input_paths 
//!     
//!     \return std::vector<std::string> 
//!_______________________________________________________________________________________

std::vector<std::string>  glob_all(const std::vector<std::string>& input_paths);

}
#endif	//GLOB_FILES_H
